a measure of land area - Spanish English Dictionary